@charset "utf-8";
html,body,div,img{font-size:12px;margin:0;padding:0;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;cursor:pointer;}
body{background:#fff;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
html,body{font-size:12px; }
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
.cl{ clear:both;}
.head{position:fixed;top:0; width:100%; left: 0; _position:absolute; _width: expression(offsetParent.clientWidth); _top: expression(offsetParent.scrollTop); size:1;}
.tab{ height:45px;font-family:"Microsoft Yahei",Tahoma, Geneva, sans-serif;line-height:45px;width:100%;overflow:hidden;background:#008040 ;  border-bottom:2px solid #1a9c39;font-size:14px;margin:0;padding:0;color:#fff;font-weight:bold;text-shadow:1px 1px #12588A;}
.td_l{float:left;padding:0 0 0 35px;text-align:left;  }
.td_r a,.td_l h1,.td_l a{ font-size:14px;color:#fff;display:inline;text-decoration:none;padding:0 5px; }
.td_r{text-align:right;float:right;padding:0 80px 0 0;}
.td_r a{color:#fff;padding:0 15px; background:#008040; display:block; float:left;font-weight:bold;}
.td_r a:hover, .on-aniu:hover{ background:#1a9c39;}
.bg{ background:#F9FCFF;height:35px; overflow:hidden; border-bottom:1px solid #ccc;}
.list{padding:0 30px 0 35px; position:relative; top:-31px; height:31px; overflow:hidden;}
.list a{ color:#333; display:block; float:left;text-decoration:none; padding:0 15px; border-bottom:1px solid #ccc; position:relative; height:30px; line-height:30px; overflow:hidden; background-color:#F9FCFF; }
.list a.on{background-color:#fff;color:#000;border:1px solid #ccc;border-bottom:1px solid #fff;border-radius:3px;}
.list .tip{float:left;margin-left:10px;font-family:宋体;background:#FFFFDD;color: #DB7C22;border: solid 1px #E3E197;border-radius:2px;padding:5px 10px;}
.list .tip span{color:red;cursor:pointer;padding-left:5px;}
.pic-main{text-align:center; margin:86px auto 0 auto; font-size:30px; font-weight:bold;}
.mt{margin-top:0;}
.xgt{width:100%;overflow:hidden; text-align:center;}
.Pc{ width:500px; overflow:hidden;}
.on-aniu, .off-aniu{font-family:"Microsoft Yahei",Tahoma, Geneva, sans-serif;font-size:14px;text-shadow: 1px 1px #12588A;width:80px;height:45px;line-height:45px;text-align:center;color:#fff;background:#1a9c39;float:left;font-weight:bold;cursor:pointer;position:fixed;right:0;top:0;z-index:2;}
.off-aniu{background-color:rgba(0,0,0,0.5);border-bottom-left-radius:3px;}
.loading{position: fixed; top:50%; left:50%;}
#related-cont{position: fixed; bottom:0;width:100%;}
#related-cont a#related{ display:block; width:80px; height:40px; line-height:40px; text-align:center; margin:0 auto; cursor:pointer; color:#fff; background-color:#008040;border-top-left-radius: 3px;border-top-right-radius: 3px;}
#related-cont .cont{ background-color:rgba(255,255,255,255); height:100%; border:3px solid #008040; border-right:0; border-left:0;}



.wc1156{margin:0 auto;width:1156px;}
.fl{float:left;}
.fr{float:right;}
.mt20{margin-top:20px;}
.icon{background:url(../images/icon.png) no-repeat 0 0;}

.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;overflow:hidden;}
.warp-pic-list .text-area{background-color:#f2f2f2;line-height:24px; color:#666;}

.row .hd{background:url(../images/hd-line_01.jpg) no-repeat 0 50px;height:55px;}
.row .hd .title{font:26px/40px "微软雅黑","Microsoft YaHei","黑体","SimHei";}

.tab-T-3{width:66px;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#dfdfdf;float:left;margin-left:10px;cursor:pointer;display:inline;}
.tab-T-3 li.cur{background-color:#d81c1b;}

.rowE .warp-pic-list{position:relative;width:1156px;height:230px;overflow:hidden;}
.rowE .count li{margin-right:20px;width:176px;height:228px;}
.rowE .count .img_wrap{width:176px;height:135px;}
.rowE .count li .text-area{padding:10px 0 10px 15px;}
.rowE .count li .text-area  p{line-height:24px;height:24px;}
.rowE .count li .text-area  p a{color:#666;}
.rowE .count li:hover .text-area,.rowE .count li.hover .text-area{background-color:#008040;color:#fff;}
.rowE .count li:hover .text-area  p a{color:#fff;}
.rowE .count .p-num{font-family:"Tahoma";font-weight:bold;}
.rowE .btn{display:block;height:55px;position:absolute;top:78px;width:35px;z-index:200;cursor:pointer;}
.rowE .prev{ background-position:0 -88px;left:0;}
.rowE .prev:hover{background-position:0 -144px;}
.rowE .next{ background-position:0 -200px;right:0;}
.rowE .next:hover{background-position:0 -256px;}

#iframe{margin-top: 0px;}
.icon-monitor, .icon-tablet, .icon-mobile-1, .icon-mobile-2, .icon-mobile-3{margin-right: 7px; width:30px; height: 23px;}
.icon-monitor{background:url(../images/device_ico.png) no-repeat 17px 3px;}
.icon-monitor:hover, .icon-monitor.on{background-position: 17px -45px;}
.icon-tablet{background: url(../images/device_ico.png) no-repeat -37px 3px;}
.icon-tablet:hover, .icon-tablet.on{background-position: -37px -45px;}
.icon-mobile-1{background: url(../images/device_ico.png) no-repeat -99px 3px;}
.icon-mobile-1:hover, .icon-mobile-1.on{background-position: -99px -45px;}
.icon-mobile-2{background: url(../images/device_ico.png) no-repeat -160px 3px;}
.icon-mobile-2:hover, .icon-mobile-2.on{background-position: -160px -45px;}
.icon-mobile-3{background: url(../images/device_ico.png) no-repeat -226px 3px;}
.icon-mobile-3:hover, .icon-mobile-3.on{background-position: -226px -45px;}
.tablet-width{height: 1000px !important;margin:0 auto;padding: 175px 100px 115px 100px;width:785px;margin-top:80px;background: url(../images/bg-mob.png) no-repeat 0 0;} .tablet-width iframe{height: 960px !important;}
.mobile-width{height: 730px !important; margin: 0 auto; padding: 165px 115px 100px 100px; width: 1041px;margin-top:80px;background: url(../images/bg-mob.png) no-repeat 0 -1249px;} .mobile-width iframe{height: 704px !important;}
.mobile-width-2{height: 417px !important; margin: 0 auto; padding: 125px 25px 159px 25px; width: 337px;margin-top:80px;background: url(../images/bg-mob.png) no-repeat 0 -2217px;} .mobile-width-2 iframe{height: 416px !important;}
.mobile-width-3{height:256px !important; margin: 0 auto;padding:45px 115px 69px 105px;width:497px;margin-top:80px;background: url(../images/bg-mob.png) no-repeat -387px -2217px;}
.mobile-width-3 iframe{height: 256px!important;}
.by{overflow-y: hidden}
@-webkit-keyframes swing{20%,40%,60%,80%,100%{-webkit-transform-origin:top center}
20%{-webkit-transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg)}
100%{-webkit-transform:rotate(0deg)}}
@-moz-keyframes swing{20%,40%,60%,80%,100%{-moz-transform-origin:top center}
20%{-moz-transform:rotate(15deg)}
40%{-moz-transform:rotate(-10deg)}
60%{-moz-transform:rotate(5deg)}
80%{-moz-transform:rotate(-5deg)}
100%{-moz-transform:rotate(0deg)}}